Genetics of life